surrender to an activity exclusively and until the end - Espagnol Anglais Dictionnaire